home *** CD-ROM | disk | FTP | other *** search
/ Java Developer's Companion / Java Developer's Companion.iso / Javacup / IN4WJCXU.TAR / internet / IN4WJCXU / other / irc / doc / history / 2.7-New < prev    next >
Encoding:
Text File  |  1996-05-21  |  4.2 KB  |  129 lines

  1.     * WHOREPLY and NAMREPLY become numberics instead of strings.
  2.  
  3.     * msa's patches to kick/mode to attempt to follow nick name changes
  4.  
  5.     * spike's patches to get SUMMON to find last idle tty
  6.  
  7.     * melazy's various DNS improvements.
  8.  
  9.     * pjg's saber C check
  10.  
  11.     * prefix changed for all server->client messages in which the origin
  12.       of the sender is a client to appear as follows:
  13.         nick!user@host
  14.  
  15.     * TRACE output changed.
  16.  
  17.     * # channel topics broadcast
  18.  
  19.     * +-numeric channels removed from server
  20.  
  21.     * numerics for TRACE output 201-209
  22.  
  23.     * new switches for STATS: i,k,q,y
  24.  
  25.     * numerics for stats output 211-219
  26.  
  27.     * MODE changed to also operate on users
  28.  
  29.     * deoper added as both mode and direct command. deoper sends out
  30.       ":user OPER -" to other servers. (from Kaizzu)
  31.  
  32.     * XTRA/VOICE/GRAPH removed.
  33.  
  34.     * MODE +a scrapped.
  35.  
  36.     * added custom ANSI-compatible ctype macros to ensure speed
  37.  
  38.     * user modes i,w,s,o implemented as follows:
  39.         i - invisible. over rides any channel mode for those external
  40.             to your channel. you are invisible.
  41.  
  42.         w - receive wallops
  43.  
  44.         s - receive local service notices (errors, etc)
  45.  
  46.         o - operator flag. (can not be set currently except using the
  47.             OPER command).
  48.  
  49.     * MODE +b added to ban a user from a channel using "nick!user@host" as
  50.       the mask to match to the user. If the user matches the ban mask they
  51.       are not allowed in. MODE +b with no parameters returns the list of
  52.       ban masks currently in place. MODE +b <mask> and MODE -b <mask>
  53.       add/delete a ban mask respectively.
  54.       Thanks to HulkHogan (andy@lingua.cltr.uq.oz.au) for defining what
  55.       we needed here and the 'BlackBall' approach.
  56.  
  57.     * Operator passwords may now be stored in the ircd.conf file as the
  58.       encrypted plaintext. Crypt(3) is used to generate the matching
  59.       plaintext from the OPER command. Thanks to the following people
  60.       for help with this:
  61.         Sean Batt (sean@coombs.anu.edu.au),
  62.         Andy. M. Jones (andy@lingua.cltr.uq.oz.au),
  63.         Nelson Minar (minar@reed.edu).
  64.  
  65.     * Server now creates "ircd.pid" file when booted. Holds the current
  66.       pid of the server.
  67.  
  68.     * Each O and I line in the ircd.conf file may be linked only a number
  69.       of times equal to or the max. links value for the class they belong
  70.       to.
  71.  
  72.     * Server stores results of any successful DNS lookups for servers so
  73.       that future lookups are not needed. A rehash will wipe all previous
  74.       lookup results and cause the server to start over. The server will
  75.       attempt to lookup each hostname in a C/N line on booting. This may
  76.       cause a delay during starting the server.
  77.  
  78.     * All functions should be of the form "function_name", macros of the
  79.       form "MacroName" and constants as CONSTANT.
  80.  
  81.     * Services are now treated with some respect. A service is associated
  82.       with an S-line in the ircd.conf. A service must send a NICK/SERVICE
  83.       pair on connecting to achieve service status.
  84.  
  85.     * JOIN/PART now accept a list of channels in the first parameter with
  86.       each separated by a ",". eg "JOIN #foo,#bar,#foobar"
  87.  
  88.     * A hopcount for the distance to nicknames and servers has been
  89.       introduced (for better or worse). It is passed as the second
  90.       parameter to both NICK and SERVER.
  91.       WHO and LINKS both report the hopcount in the info field.
  92.  
  93.     * Default for WALL and WALLOPS set "off"
  94.  
  95.     * rearranged config.h
  96.  
  97.     * ISON now returns nicknames with the actual case, i.e.
  98.           ISON wiz will answer WiZ
  99.  
  100. New into 2.7.1
  101.  
  102.     * STATS u, r, z
  103.         u - uptime
  104.         r - CPU useage stats
  105.         z - counts and shows current memory useage
  106.       r & z are only available if DEBUGMODE is defined in config.h
  107.  
  108.     * GETHOST which forces all reverse lookups of ip#'s to also match
  109.       when doing a forward lookup of the hostname returned.
  110.  
  111.     * SENDQ_ALWAYS buffering policy for sending data over links.
  112.       (Server tries to buffer as much data as possible before attempting
  113.        a write).
  114.  
  115. New into 2.7.2
  116.  
  117.     * NOTE (once again appears and in much better state)
  118.  
  119.     * WHOWAS gives a list of known users of the nick in question
  120.       rather than just the most recent.
  121.  
  122.     * Server can accept both server and client connections via a unix
  123.       domain socket. This provides greater security and reliability for
  124.       connections between the host and itself. (#define UNIXPORT)
  125.  
  126.     * STATS C reports L-lines: New Numeric 241
  127.  
  128.     * #define for showing all users the invisible count from LUSERS
  129.